html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big, cite,code, del, dfn, em, font, ins, kbd, q, s, samp, small, strike, tt, var, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, caption { margin:0; padding:0; border:0; font-weight:inherit; font-style:inherit; font-family:inherit; vertical-align:baseline; outline:none }
input, textarea, select, button { margin: 0; padding: 0; outline: none }
ol, ul, li { list-style:none }
caption, th, td { font-weight:normal }
blockquote:before, blockquote:after, q:before, q:after { content:"" }
blockquote, q { quotes:"""" }


/*--global--*/
body { background-color: #fff;font: normal 12px/1.8em "microsoft yahei"; color:#333}
img { border: none }
a { color:#4888ef; text-decoration: none}
a:hover { color:#c00; text-decoration: none}
.clear { clear: both; margin: 0; padding: 0; font-size: 0; overflow: hidden}
.tright { text-align: right }
.input1 { width: 310px; height: 27px; padding: 0 5px; border: 1px solid #d9d9d9; border-top-color: #c0c0c0; vertical-align: middle; font-size: 12px}
.input1:focus { border-color: #4888ef }
.f1 { color: #4888ef }
.f2 { color: #c00 }
.f3 { color: #999; text-decoration: line-through }
.tr1 td { background-color: #f7f8f8 }
.tr2 td { background-color: #ffc}
.tr3 td { background-color: #999; color: #fff}


/*--layout--*/
.index, .wrap { margin: 0 auto; padding: 0 50px }
.index { padding: 50px 0; text-align: center }

.navtag  { padding: 20px 0 0 0; border-bottom: 1px solid #ddd }
.navtag a { display: inline-block; margin: 0 5px; padding: 3px 10px; background-color: #efefef; border: 1px solid #ddd; border-bottom-width: 0;border-radius: 3px 3px 0 0; color: #666 }
.navtag a.cur { background-color: #498bf3; border-color:#498bf3; color: #fff}
.navtag span { float: right }
label { margin-right: 20px; vertical-align: middle }

.search { padding-top: 50px }
.search span { float: right }
.search select { height: 29px; vertical-align: middle; border: 1px solid #d9d9d9; border-top-color: #c0c0c0}
.search span a { display: inline-block; height: 30px; padding: 0 15px; background-color: #f4f4f4; border: 1px solid #dcdcdc; border-radius: 3px; text-align: center; font: bold 12px/30px "microsoft yahei"; color: #6e6e6e }
.search a:hover { color: #4888ef; text-decoration: none}
.s_ico { width: 72px; height: 29px; margin-left: 10px; background: url(img/search.gif) no-repeat; border: none; cursor: pointer; vertical-align: middle }
.tlist { width: 100%; margin: 30px 0; border-collapse:collapse; border:1px solid #ddd; border-width:1px 0 0 1px}
.tlist th,.tlist td { border:1px solid #ddd;border-width:0 1px 1px 0 }
.tlist th { padding: 10px 0; background-color: #eee; font: bold 14px/2em "microsoft yahei"}
.tlist td { padding: 5px 10px; height: 60px }
.uname span { float: right; display: none }
.uname a { margin-left: 15px }

.pager { padding-bottom: 30px; text-align: center }
.pager span, .pager a { display: inline-block; margin: 4px 3px 0 3px; padding: 2px 7px; border: 1px solid #dcdcdc; background-color: #f3f3f3; color: #333 }
.pager span { background-color: #fff; color: #ccc; border-color: #ccc }
.pager a:hover { background-color: #fff; color: #666 }

.addwrap { width: 960px; margin: 0 auto}
.tags { margin-top: 50px; text-align: center}
.tags a { display: inline-block; width: 100px; margin: 0 5px; background-color: #e4e4e4; border-radius: 5px 5px 0 0; text-align: center; font: normal 12px/35px "microsoft yahei"; color: #666 }
.tags a:hover { background-color: #e9e9e9; color: #999 }
.tags a.cur { background-color: #999; color: #fff; font-weight: bold }
.addmain { width: 100%; margin-bottom: 20px; padding: 30px; background-color: #f2f2f2; border: 1px solid #ddd; border-radius: 5px }
.addmain td { padding: 10px 5px }
.btnwrap { text-align: center }
.subtn { padding: 0 40px; background-color: #498bf3; border: 1px solid #3079ed; border-radius: 4px; font: bold 14px/30px "microsoft yahei"; color: #fff; border: none; cursor: pointer }
.message { line-height: 1.8em; padding: 30px 0; text-align: center; font-size: 14px }